body {margin:0px; background-color:#158CD3; background-image:url(/images/bj.jpg); background-position:top center; background-repeat:no-repeat; color:#999; font-size:11px; line-height:22px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a{ color:#a1a1a1; text-decoration:none;}
a:hover{ color:#fff;}
ul,li{ margin:0px; padding:0px;list-style:none; }

.font1 { font-size:12px; color:#87CFE0; line-height:20px;}
.font2 { font-size:12px; color:#2D4857; line-height:20px;}
.font3 { font-size:12px; color:#fff; padding-left:32px; font-weight:bold;font-family:"΢���ź�"; letter-spacing: 0.05em;  }
.font4 { font-size:12px; color:#999; line-height:170%;}
.font4 p {font-size:12px; color:#999; }
.font4  tr td { padding-left:5px; line-height:190%;word-wrap:break-word;}
.font5 {font-size:14px; color:#333; }
.font8 { font-size:13px; color:#BE2800; font-family:"΢���ź�"; line-height:30px;}
.font11 { font-size:11px; font-family:Verdana; color:#444;}
.font12 {font-size:16px;color:#ee0000;font-weight: bold;}
.font13 {font-size:12px;color:#333;}
#menu {width:980px;height:67px; position:absolute; z-index:1px;}
.color1 { color:#BE2800;} 
.color2 { color:#5F889F;}

.pad1 { padding: 9px 0 7px 14px;}
.pad2 { padding: 6px 0 3px 31px;}
.pad3 { padding: 0 0 30px 0px;}
.pad4 { padding: 6px 0 2px 0px;}
.pad5 { padding-bottom:40px;}
.pad6 {padding: 4px 10px 0 0px;}
.pad10 {padding-top:4px;}
.pad13 { padding-left:4px;}


.table1 {margin-bottom:20px;}
.table4 {border:1px solid #1B2124;}
.table5 {border:1px solid #1B2124; padding:4px 0 0 10px;}
.table9 { border:1px solid #1B2124; margin-bottom:15px;font-size:12px; color:#999; line-height:22px;}

.td2 {border-bottom:1px solid #1B2124; border-bottom-style: solid; }

.help:link,.help:visited {color:#87CFE0; text-decoration:none; font-family:Arial;} 
.help:hover {color:#84F2FF;text-decoration: none; font-family:Arial;}

.news:link,.news:visited {color: #777;text-decoration: none;font-size:12px;} 
.news:hover {color: #BE2800;text-decoration: none;font-size:12px;}
.news2 {float:left; width:541px; margin-top:10px; margin-bottom:15px;display:inline;padding:0 20px; }
.news2  p {width:537px; padding-top:8px; padding-bottom:5px; float:left; display:block; font-size:11px; text-align:left;}
.news2 li p span{ font-size:14px; font-weight:bold; color:#9caf57;}
.news2 li p span a{ font-size:14px; font-weight:bold; color:#9caf57;}
.news2 li img { float:right; width:62px;padding-top:30px; }
#news_pre_next { padding:0 20px;margin:0;line-height:22px;}
#news_pre_next p { border:1px #CCCCCC solid; padding:6px; width:541px;text-align:left;}
#pages{height:50px;line-height:20px;clear:both; text-align:right; padding-right:15px; padding-top:10px;font-size:12px; color:#fff;}
#pages A {border:1px solid #232323;margin:0 2px;padding:1px 5px 2px;text-align:center;text-decoration:none; color:#fff;}
#pages A:hover{border:1px solid #c00;text-decoration:none;background-color:#c00;}
#pages .now{border:1px solid #c00;text-decoration:none;background-color:#c00;COLOR: #fff;font-size:12px;font-weight:700}/*******?*******/

.download:link,.download:visited { color:#5F889F; text-decoration:none;font-weight: bold;} 
.download:hover { color:#5F889F;text-decoration:underline;font-weight: bold;}

.sma:link,.sma:visited {color:#5F889F; text-decoration:none;font-size:12px;} 
.sma:hover {color:#AFE2FF;text-decoration: none;font-size:12px;}

.copy { background-image:url(/images/copy.jpg); background-position:top center; background-repeat:no-repeat; 
        font-size:12px; color:#fff; font-family:Arial; line-height:22px;}
		
.photo1 {border:1px solid #1B2124; padding:3px; background-color:#020E15;}

.title2:link,.title2:visited { color:#444; text-decoration:none;} 
.title2:hover { color:#E80002;text-decoration:none;}

.number1 a{font-size:14px;color:#444;text-decoration: none;padding:2px 6px 0 6px;height:17px; border:1px solid #373737;display:block;font-family:Arial;}
.number1 a:hover {font-size:14px;color:#FFF;font-weight:bold;text-decoration:none;height:17px; padding:2px 6px 0 6px;display:block;font-family:Arial;
                  background-color:#000;display:block;}
				  
.number2 {padding:2px 6px 0 6px;font-size:14px;color:#FFF; background-color:#E80002;font-family:Arial;font-weight:bold;border:1px solid #E80002;}

.input2 {border: 1px solid #fff;background-color: #fff; padding-left: 5px;padding-top:2px;font-size:12px;color :#666;line-height:18px;}
.product_list{background:url(right_product_cate_bg4.gif) no-repeat;}
.product_list_tt{margin:20px 0 0 50px;font-weight:bold;font-size:14px;color:#006BAC}
.product_select{border:1px solid #B1B1B1;background:#B1B1B1;overflow:hidden;height:19px;width:415px}
.product_select select{border:1px solid #12232B;background:#12232B;width:415px;color:#fff; }
.product_view_list{margin:5px 0 0 19px;width:202px;height:400px;overflow:auto; }
.product_view_list ul li{line-height:20px;margin:0 0 1px 0;cursor:hand}
.product_view_list ul li h1{padding:0 0 0 7px;font-weight:normal}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px}
.product_view_list_btn1{color:#ffffff; background:url(images/rightdi.jpg)}
.product_view_list_btn2{background:url(images/rightdi2.jpg);color:#fff}
.biaozhun { float:left; width:100%; text-align:left}
.biaozhun ul li { display:block; clear:both; width:100%; list-style:none; line-height:25px;}
.biaozhun ul li a{ padding-left:5px;}

.bot { background-color:#C20002;color: #fff;font-size:12px;border: 1px solid #C20002;padding: 5px 5px 2px 5px;}

.pad1{color:#CCCCCC;}

#NewsList{
height:34px;
border-bottom:dotted 1px #CCCCCC;
}
#NewsList div{
float:left;
line-height:34px;
}
#one{
width:20px;
}
#one img{
margin-top:8px;
}

#ProList{
width:240px;
height:270px;
float:left;
}
#PicList0{
width:230px;
height:240px;
border:solid 1px #CCCCCC;
}
#PicList1{
text-align:center;
}

#three{
margin-left:30px;
}

.focusBox { 
   position: relative; 
   width:981px;
   min-width:981px;
   height:430px;
   overflow: hidden;
    margin:0 auto;
}
.focusBox .pic{
	position:relative; 
	z-index:0;
	width:981px;
	height:430px;
}
.focusBox .pic li{
	width:981px;
	 min-width:981px;
   height:430px;
   position:absolute;
  background-repeat:no-repeat;
background-size:100% ;

}

.focusBox .pic img { width:981px; min-width:981px; overflow:hidden;display: block;}
	
	
	.focusBox .hd { width:100%; position: absolute; bottom: 5px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;}
	.focusBox .hd .on{ background-position:0 0; }

	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }